home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / ast_text / faqs / forthfaq / prgbbsnf < prev    next >
Encoding:
Internet Message Format  |  1993-06-28  |  8.2 KB

  1. Path: senator-bedfellow.mit.edu!enterpoop.mit.edu!news.media.mit.edu!uhog.mit.edu!wupost!howland.reston.ans.net!gatech!pitt!willett!ForthFAQ
  2. From: ForthFAQ@willett.pgh.pa.us (FAQ account for comp.lang.forth)
  3. Newsgroups: comp.lang.forth,comp.answers,news.answers
  4. Subject: Forth FAQ: Programmable BBS Information.  (l/m 05.Jun.93)
  5. Message-ID: <4600.UUL1.3#5129@willett.pgh.pa.us>
  6. Date: 23 Jun 93 11:11:13 GMT
  7. Expires: 07 Jul 93 23:59:59 EDT
  8. References: <4584.UUL1.3#5129@willett.pgh.pa.us>
  9. Followup-To: poster
  10. Lines: 179
  11. Approved: news-answers-request@MIT.Edu
  12. Xref: senator-bedfellow.mit.edu comp.lang.forth:12783 comp.answers:1107 news.answers:9689
  13.  
  14. Archive-name: ForthFaq/ProgBBSInfo
  15. Last-modified: 05.Jun.93
  16. Version: 1.3
  17.  
  18.  
  19.  
  20.   [This is a message that I thought deserved to be preserved.
  21.    I invite Mr. Peters or other principles to provide updates to
  22.    replace this message.
  23.    -dwp]
  24.  
  25.     Message-Id: <m0o1sNf-0002bCC@wet.uucp>
  26.     Date: Sat, 5 Jun 93 00:09 PDT
  27.     From: pitt!netcom.com!wet!jpeters (John A. Peters)
  28.     Subject: Prog BBS update as requested
  29.  
  30.     Mod date is: May 23, 1993
  31.  
  32.     PROGRAMMABLE BBS: PURPOSE
  33.  
  34.  
  35.     1) To create, modify, and support an electronic media based Forth
  36.     resource where "iterative improvements" to both the program and
  37.     the data are the primary purpose.  This Forth resource will be
  38.     modifiable and reprogrammable by FIG members and other callers,
  39.     in response to each callers personally perceived needs for easy,
  40.     efficient, active, pleasant, entertaining, educational, business
  41.     and recreational access to information, especially information
  42.     concerning the Programming Language Forth.
  43.  
  44.     2) To empower and challenge programmers by offering to down load
  45.     the actual source files for the program that is in use when the
  46.     BBS is called.
  47.  
  48.     3) To collect a database of forth words.  Each record entry shall
  49.     contain data supplied either by the author or those who use the
  50.     forth word.  The interface shall be modified, improved and
  51.     simplified in such a way that anyone reading the data will be
  52.     seduced in to adding, improving and correcting the readability of
  53.     the data.  (Hint: off line reader/responder/auto-up loader)
  54.  
  55.     The data in each record (file or BBS message) shall concentrate
  56.     on all aspects of a single forth word.  Common fields are those
  57.     items of information normally found on a 3 x 5 file card in a
  58.     card catalogue.  Additional information will be requested via a
  59.     template.  I want to collect stories of historical interest as
  60.     well as reviews, user testimonials and comments as to usefulness
  61.     and clarity of the word along with examples of practical use.
  62.  
  63.     The vision:
  64.  
  65.     A BBS answers via a front door and presents a menu of several
  66.     programs.  By picking one of the Forth based BBSes the caller
  67.     will execute a program uploaded by one of the volunteer
  68.     supporters. If there is a problem with the volunteer supported
  69.     program the caller will be asked to leave comments and
  70.     suggestions or bug reports.
  71.  
  72.     An activity log will be maintained for all to access that will
  73.     enable one to see who else is interested in each particular
  74.     version of experimental BBS.  This enables the volunteer author
  75.     to call his users and ask for more information.
  76.  
  77.     PAYBACK:
  78.     In the future we can offer support for developers.  We might
  79.     provide accounting services and offer royalties to authors and
  80.     programmers who want to follow the share ware model.  Income
  81.     might accrue if we were to track the use of words in an
  82.     application in the same way song writers are rewarded by tracking
  83.     each play over the air.  At the least, those who created the
  84.     early versions of Forth, might like to know their words are still
  85.     in use, whether or not they have need for monetary support.
  86.  
  87.           ----------------------------------------
  88.  
  89.     Here are examples of programs I want to promote.  I hope each one
  90.     will either be coded in Forth or have Forth information as it's
  91.     principal data content.
  92.  
  93.  
  94.     EXAMPLE CATEGORIES:
  95.  
  96.     Interactive Forth Language databases.
  97.     Live Forth Language application programs.
  98.     A "Card Catalogue" of Forth Words and sources.
  99.     See also pointers to Educational programs.
  100.     Quick start articles. (Usenet, Genie use etc)
  101.     Reports on the state of the art.
  102.     Committee reports.
  103.     Chapter Meeting announcements.
  104.     Historical documents
  105.     Interviews with successful Forth programmers.
  106.     Hyper text Indexes of Forth articles.
  107.     Reviews and test results of commercial and PD Forths.
  108.     Tutorial course materials.
  109.     Minutes of chapter meetings.
  110.     Help wanted programmer.
  111.     Work wanted programmer.
  112.     Frequently asked Question files.
  113.     Best of Genie reprints.
  114.     Unpublished articles for proof reader comments.
  115.     Questionnaires.
  116.  
  117.  
  118.  
  119.     As the system will provide callers and users with the ability to
  120.     modify and improve the online system that they are interacting
  121.     with, after a few years of iteration, the ultimate result may be
  122.     an Electronic Mail System that is more useful, friendly,
  123.     intuitive and generally more popular and highly rated than any
  124.     other E-Mail system.  Won't that be nice for recognition of
  125.     Forth!
  126.  
  127.     REPORT:
  128.     We are using our single line system to test the concept.  Later a
  129.     multi line system will eliminate busy signals in exchange for a
  130.     slightly slower response time in peak periods.
  131.  
  132.     The caller will be able to down load the forth source and make
  133.     modifications at his leisure.  When improved source is uploaded
  134.     it will be available for audit by the remote system
  135.     administrators.  It can then be setup on a new menu entry.
  136.     Callers can try it out and leave comments for the authors.  In
  137.     the same way the source to the newer version can be down loaded
  138.     for further study and improvement.  By using the LRU (least
  139.     recently used) formula, the most used and more popular programs
  140.     will remain highest on the menu the longest.
  141.  
  142.     Currently I know of no Electronic Mail system that provides
  143.     source to the caller for modification.  Normally if you wish to
  144.     modify a system, you are stuck with making a suggestion for
  145.     addition to the list that the system operator keeps.
  146.  
  147.  
  148.     The start of the above system is now on line at Programmable BBS
  149.     (415) 892-1543  24 hours and 7 days. This article is by John
  150.     Peters  415-239-5393 voice.  Don't just sit there, call it, or
  151.     phone me and shoot the bull and make some suggestions.
  152.  
  153.     P.S. Presently 5-23-93 the bbs is on line as a free ware version
  154.     of WildCat without the .QWK abilities (off line mail reading).
  155.     There are about 50 messages now, but it is a start.  Levi Allen is
  156.     our system administrator as well as our sponsor for the hardware.
  157.     The Berkeley Forth Interest Group paid for the installation of the
  158.     phone line.  So far Levi has not asked the group to pay the
  159.     monthly phone or electricity bill am told.
  160.  
  161.     There is room for your input, files and messages and it is
  162.     currently bullet proof.  If you want to you can call Levi on his
  163.     voice line to arrange for a password that will give approved
  164.     volunteers the ability to drop to DOS remotely.  This option is
  165.     offered so you can help with improvements by moving files and
  166.     making better directories, improve the bulletins etc.
  167.  
  168.  
  169.     LAST MINUTE REPORT  1:15 on Sunday 5-23-93
  170.  
  171.     FIG member Martin Shaaf has reported he mailed disks to me
  172.     yesterday that include FRONT DOOR and EASY.COM. I have confirmed
  173.     that this set of programs will provide us with a Net mail echo, a
  174.     BBS with doors to our Forth BBSes and QWK off line mail reading.
  175.     I confirmed the QWK mail part with a SysOp named Tim who says he
  176.     doesn't spend much if any time maintaining the BBS but he does
  177.     spend lots of tine playing with it.  The system is shareware and
  178.     registers for $50.00 but QWK mail is built in and ready to go even
  179.     before registration.
  180.  
  181.     JP
  182.     Jpeters@wet.com
  183.  
  184.  
  185.     C:\PROJECTS\PROG-BBS.IDA
  186. ---
  187. If you have any questions about ForthNet/comp.lang.forth or any information
  188. to add/delete or correct in this message or any suggestions on formatting or
  189. presentation, please contact Doug Philips at one of the following addresses:
  190.           Internet: dwp@willett.pgh.pa.us
  191.           Usenet:   ...!uunet!willett.pgh.pa.us!dwp
  192.           GEnie:    D.PHILIPS3
  193.